테마 (컴퓨팅)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
테마(컴퓨팅)는 사용자의 경험을 향상시키기 위해 운영 체제 및 응용 프로그램의 다양한 요소를 한 번에 변경하는 시스템이다. 운영 체제에서는 바탕 화면, 아이콘, 소리, 색상 등을 변경하는 데 활용되며, 비디오 게임에서는 캐릭터, 아이템 등의 외형을 변경하는 스킨 형태로 사용된다. 스킨은 게임 내 목표 달성이나 유료 구매를 통해 얻을 수 있으며, 수익 창출 전략으로도 활용된다. 웹사이트에서도 스킨을 적용하여 외형을 변경할 수 있으며, 이는 웹사이트의 기반 기술에 의해 지원된다.
더 읽어볼만한 페이지
- 그래픽 사용자 인터페이스 - 메트로 (디자인 언어)
마이크로소프트가 스위스 그래픽 디자인과 런던 지하철 표지판에서 영감을 받아 개발한 메트로 디자인 언어는 큰 텍스트, 간결한 타이포그래피, 라이브 타일 등의 특징을 가지며 Windows, Xbox, Microsoft Office 등 다양한 제품에 적용되었고, 상표권 문제와 함께 명칭 변경 및 MDL2로 진화하며 사용자 경험에 대한 엇갈린 평가를 받았다. - 그래픽 사용자 인터페이스 - 작업 표시줄
작업 표시줄은 윈도우 운영체제에서 화면 하단에 위치하여 프로그램 실행, 창 관리, 시스템 상태 확인 기능을 제공하는 사용자 인터페이스 요소이며, 윈도우 95부터 도입되어 다양한 사용자 정의 설정을 지원하며 발전해 왔다.
테마 (컴퓨팅) | |
---|---|
일반 정보 | |
유형 | 개념 |
설명 | 컴퓨터의 시각적 디자인을 정의하는 사전 설정된 그래픽 디자인 |
사용 | 그래픽 사용자 인터페이스의 모양과 느낌을 사용자 정의 |
상세 정보 | |
개요 | 테마는 컴퓨터의 GUI 시각적 디자인을 사용자 정의하기 위해 함께 묶인 사전 설정된 세부 정보의 모음임. 윈도우, macOS, 그놈, Xfce 등 다양한 컴퓨터 운영 체제, 웹 브라우저, 소프트웨어 제품이 모양을 사용자 정의하기 위해 테마를 허용함. |
목적 | 테마는 운영 체제 및 소프트웨어의 모양과 느낌을 개인화하는 데 사용됨. 사용자는 개인 취향, 브랜드 가이드라인, 접근성 요구 사항에 맞게 테마를 선택하고 적용할 수 있음. |
구성 요소 | 테마는 일반적으로 창 테두리, 색 구성표, 아이콘, 글꼴, 배경 화면, 사운드와 같은 시각적 요소를 포함함. 고급 테마는 애니메이션, 투명도 효과, 사용자 지정 커서와 같은 추가 기능을 제공할 수 있음. |
사용자 정의 | 많은 운영 체제와 소프트웨어는 사용자가 기존 테마를 사용자 정의하거나 처음부터 자신만의 테마를 만들 수 있도록 허용함. 이러한 사용자 정의 옵션을 통해 사용자는 특정 요구 사항과 선호도에 맞게 인터페이스의 모양을 세밀하게 조정할 수 있음. |
배포 및 설치 | 테마는 일반적으로 개별 파일 또는 패키지로 배포되며 운영 체제 또는 소프트웨어의 테마 디렉터리에 설치할 수 있음. 일부 운영 체제와 소프트웨어는 사용자가 온라인 저장소 또는 커뮤니티에서 테마를 다운로드하고 설치할 수 있도록 내장된 지원 기능을 제공함. |
예시 | 윈도우의 클래식 테마 macOS의 다크 모드 그놈의 Adwaita 테마 웹 브라우저의 사용자 정의 테마 |
역사 | |
기원 | 테마의 개념은 1990년대 초 윈도우 3.1과 같은 운영 체제에서 처음 등장함. 이러한 초기 테마는 주로 색 구성표와 배경 화면을 변경하는 데 중점을 두었음. |
발전 | 운영 체제와 소프트웨어가 더욱 발전함에 따라 테마도 더욱 정교해짐. 최신 테마는 창 테두리, 아이콘, 글꼴, 사운드, 애니메이션과 같은 광범위한 시각적 요소를 사용자 정의할 수 있음. |
대중화 | 테마는 사용자가 운영 체제와 소프트웨어의 모양을 개인화할 수 있는 방법으로 인기를 얻음. 오늘날 테마는 많은 운영 체제, 소프트웨어 제품, 웹 브라우저에서 일반적인 기능이 되었음. |
장단점 | |
장점 | 개인화: 테마는 사용자가 개인 취향에 맞게 운영 체제와 소프트웨어의 모양을 개인화할 수 있도록 함. 브랜드: 테마는 기업이 브랜드 가이드라인과 일치하는 일관된 시각적 아이덴티티를 만들 수 있도록 함. 접근성: 테마는 시력이 약하거나 인지 장애가 있는 사용자를 위해 접근성을 개선할 수 있음. 생산성: 테마는 생산성을 높이기 위해 워크플로우를 간소화하고 시각적 혼란을 줄일 수 있음. |
단점 | 호환성: 테마는 운영 체제와 소프트웨어 버전 간에 호환되지 않을 수 있음. 성능: 일부 테마는 특히 구형 하드웨어에서 성능에 부정적인 영향을 미칠 수 있음. 보안: 악성 테마는 사용자 시스템에 대한 보안 위험을 초래할 수 있음. 유지 관리: 사용자 지정 테마는 시간이 지남에 따라 유지 관리 및 업데이트가 어려울 수 있음. |
같이 보기 | |
관련 개념 | 위젯 스킨 아이콘 글꼴 배경 화면 시각 디자인 사용자 인터페이스 디자인 |
2. 테마 시스템의 활용
여러 운영체제 및 응용 프로그램에서 테마 시스템이 활용되고 있다.
- IceWM은 작업 표시줄, 창 테두리, 시간 포맷 등을 테마로 꾸밀 수 있다.
- 그놈과 KDE는 단추, 스크롤바, 목록 요소 등의 겉모습을 변경하는 테마와 창 테두리, 제목 표시줄 등을 수정하는 테마를 독립적으로 사용할 수 있다.
- 맥 OS는 Kaleidoscope, ShapeShifter와 같은 서드파티 응용 프로그램을 통해 테마를 적용할 수 있다.
- 윈도 메이커는 아이콘, 메뉴, 창 테두리 색상을 테마에 저장할 수 있지만, 배경 화면 설정은 별도로 관리한다.
- 윈도우 98 이후에는 배경 화면, 아이콘, 소리, 색, 커서 등과 함께 "자연", "우주"와 같은 테마가 제공되었다.
- 윈도우 XP는 루나 테마, 에너지 블루와 같은 새로운 테마를 도입했으며, 윈도우 비스타부터는 윈도우 에어로 테마 시스템이 포함되었다.
2. 1. 세분성 문제와 해결
테마는 사용자가 각 옵션을 개별적으로 설정하는 것보다 훨씬 덜 세분화되어, 광범위한 것들의 모양과 느낌을 한 번에 변경하는 데 사용된다. 예를 들어, 사용자는 특정 테마의 창 테두리를 원할 수 있지만, 이를 설치하면 바탕 화면 배경도 변경된다.이를 처리하는 한 가지 방법은 사용자가 테마의 어떤 부분을 로드할지 선택하도록 허용하는 것이다. 예를 들어 윈도우 98에서는 사용자가 테마에서 배경과 화면 보호기를 로드할 수 있지만, 아이콘과 소리는 변경하지 않고 유지할 수 있다.
3. 비디오 게임에서의 테마 (스킨)
비디오 게임에서 "스킨"은 캐릭터, 아이템 등의 외형을 변경하는 옵션을 의미하며, 다양한 디자인과 색상으로 제공된다. 스킨에는 플레이어 캐릭터의 역사적 구현(예: Insomniac Games의 ''스파이더맨''에 포함된 스파이더맨의 과거 만화 및 영화 출연 기반 스킨)[2]이나 다른 비디오 게임과의 크로스오버(예: ''파이널 판타지 XIII-2''의 Assassin's Creed 프랜차이즈 에지오 아디토레 기반 의상, ''슈퍼 스매시브라더스 얼티밋''의 맞춤형 Mii 파이터 캐릭터를 위한 다른 비디오 게임 캐릭터 기반 의상 아이템)[3][4]이 포함되기도 한다. ''포트나이트 배틀로얄''은 스킨의 기반으로 라이선스된 속성을 광범위하게 사용했으며, 만화 캐릭터,[5][6] 미국 미식축구 리그,[7] 및 음악가와 같은 비 게임 속성도 포함된다.[8] 문화 상품으로서 스킨은 중국에서 심각한 정치적, 문화적 논쟁을 불러일으키기도 했다.[17]
3. 1. 스킨의 획득 및 활용
스킨은 특정 게임 내 목표나 이정표를 완료하면 잠금 해제 가능한 콘텐츠로 제공되는 경우가 많다. 스킨은 다운로드 가능 콘텐츠의 일부로 배포되거나, 새로 출시된 게임에 대한 사전 주문 인센티브로 제공되기도 한다.[2] 2010년대에는 특히 부분 유료화 게임과 서비스형 게임에서 스킨이 가상 재화의 일부로 간주되어 수익 창출 전략으로 점점 더 많이 사용되었다. 소액 결제를 통해 플레이어는 다양한 희귀도를 가진 스킨 및 기타 외형 아이템을 포함할 수 있는 무작위 게임 내 아이템을 얻을 수 있는데, 이를 "전리품 상자"라고 한다. 전리품 상자는 "배틀 패스"로 대체되기도 한다.[12]Steam 플랫폼을 통해 ''Counter-Strike: Global Offensive'' 및 ''Team Fortress 2''와 같은 게임에서는 플레이어가 스킨을 거래할 수 있도록 하여, 현실 세계의 돈을 받고 거래하는 커뮤니티와 스킨 도박 문제가 발생하기도 하였다.[13][14][15][16]
텐센트의 ''왕자영요''와 넷이즈의 ''역경웅심''과 같은 동아시아의 온라인 게임은 특히 상업화와 스킨 판매로 유명하다.[17]
3. 2. 스킨과 관련된 논란 (한국)
한국에서는 비디오 게임의 스킨, 특히 확률형 아이템(전리품 상자)과 관련된 과도한 상업화 및 사행성 조장 문제가 지속적으로 제기되어 왔다. 전리품 상자는 무작위 게임 내 아이템을 얻을 수 있는 소액 결제 방식으로, "심리적으로 도박과 유사하다"는 연구 결과[9]와 함께 정가 게임에 포함될 경우 반소비자적 행위라는 비판을 받아왔다.[10][11]Steam 플랫폼을 통해 ''Counter-Strike: Global Offensive'' 및 ''Team Fortress 2''와 같은 게임에서는 플레이어들이 스킨을 거래할 수 있게 하면서, 현실 세계의 돈을 받고 거래하는 커뮤니티와 스킨 도박 문제가 발생하기도 했다.[13][14][15][16]
4. 운영체제별 테마 시스템
IceWM은 테마를 사용하여 작업 표시줄, 창 테두리, 시간 포맷을 꾸밀 수 있다. 그놈, KDE는 두 개의 독립적인 테마를 사용할 수 있는데, 하나는 단추, 스크롤바, 목록 요소 등의 겉모습(예: 유리 같은 누름 단추, 사각 단추)을 변경하고, 다른 하나는 창 겉모습(창 테두리, 제목 표시줄 등)을 변경한다.
맥 OS는 Kaleidoscope, ShapeShifter 같은 서드파티 응용 프로그램을 통해 테마를 적용할 수 있다. 애플은 macOS 8 버전에 시스템 테마를 공개할 계획이었으나 취소되었다. 윈도 메이커는 테마에 아이콘, 메뉴, 창 테두리 색상을 저장할 수 있지만, 배경 화면 설정은 별개이며 작업 표시줄은 꾸밀 수 없다.
윈도우 98 이후에는 배경 화면, 아이콘, 소리, 색, 커서와 함께 "자연", "우주" 등의 테마가 포함되었다. 윈도우 XP는 루나 테마, 에너지 블루 등 새로운 테마를 도입하여 이전 윈도우 버전의 "고전 테마"와 차별화했다. 윈도우 비스타부터는 윈도우 에어로라는 새로운 테마 시스템이 포함되었다.
각 운영체제별 테마 시스템의 특징은 다음과 같다.
운영체제 | 테마 시스템 | 특징 |
---|---|---|
마이크로소프트 윈도우 | 윈도우 95에서 처음 도입, 윈도우 XP에서 비주얼 스타일 추가 | 배경 화면, 아이콘, 소리, 색, 커서 등 다양한 요소 변경 가능. 타사 프로그램으로 기능 확장 가능. |
리눅스 | 윈도우 매니저, 데스크톱 환경에 따라 다름 | 아이스WM, 윈도우 메이커, GNOME, KDE 등에서 테마 지원. |
macOS | 기본 지원 없음 | 만화경, 셰이프시프터 등 타사 앱으로 테마 기능 추가 가능. |
안드로이드 | 기본 지원 없음 | CyanogenMod, LineageOS 등 파생 롬에서 테마 엔진 지원. |
4. 1. 마이크로소프트 윈도우
마이크로소프트 윈도우는 윈도우 95에서 마이크로소프트 플러스! for Windows 95라는 별도의 애플리케이션 패키지를 통해 처음으로 테마를 지원하기 시작했다.[18] 이후 윈도우 98부터 테마 지원이 기본 내장되었다. 윈도우 95, 윈도우 98, 그리고 후속작인 윈도우 Me는 컴퓨터 바탕 화면, 아이콘, 사용자 인터페이스 색상, 윈도우 소리, 마우스 커서를 사용자 정의하는 테마를 제공했다.[18] 윈도우 XP는 비주얼 스타일을 추가하여 윈도우 테마 지원을 확장했고, 각 테마가 비주얼 스타일을 지정할 수 있도록 했다. 윈도우블라인드 및 데스크톱 아키텍트와 같은 타사 소프트웨어를 통해 테마 기능을 향상시킬 수 있다. [https://www.syssel.net/hoefs/software_uxtheme.php?lang=en UltraUXThemePatcher] 및 [https://github.com/namazso/SecureUxTheme SecureUxTheme]과 같은 타사 유틸리티를 사용하여 시스템 파일을 패치하면 사용자 지정 테마를 지원하도록 추가할 수도 있지만, 이는 마이크로소프트에서 보증하지 않는다.4. 2. 리눅스
리눅스 운영 체제는 윈도우 매니저 및 데스크톱 환경에 따라 다양한 테마를 지원한다. 아이스WM은 테마를 사용하여 작업 표시줄, 창 테두리 및 시간 형식을 사용자 정의한다.[18] 윈도우 메이커는 아이콘, 메뉴 및 창 테두리에 대한 색상을 테마에 저장할 수 있지만, 이는 바탕 화면 설정과는 별개이다.[18] GNOME과 KDE는 두 개의 독립적인 테마 세트를 사용한다.[18] 하나는 사용자 인터페이스 요소(버튼, 스크롤 막대 또는 목록 요소 등)의 모양을 변경하고, 다른 하나는 창의 모양(창 테두리 및 제목 표시줄 등)을 사용자 정의한다.[18]4. 3. macOS
macOS는 기본적으로 테마를 지원하지 않는다. 만화경 및 셰이프시프터와 같은 서드파티 앱을 통해 이 기능을 추가할 수 있다.[18]4. 4. 안드로이드
안드로이드는 기본적으로 테마를 지원하지 않지만, CyanogenMod와 그 후속작인 LineageOS는 테마 엔진을 갖추고 있다.[18] CM 테마 엔진은 파라노이드 안드로이드와 같은 다른 많은 파생 안드로이드 ROM에서도 사용된다.5. 애플리케이션 테마
파이어폭스와 구글 크롬은 테마 형태를 지원하거나 지원했다. 파이어폭스(및 자매 프로그램인 썬더버드)는 ''경량 테마''(구 페르소나)를 통해 테마를 지원한다.[19] 구글 크롬 3.0 이상 버전에서는 테마를 사용하여 브라우저의 모양을 변경할 수 있다.[20] 인터넷 익스플로러 5와 후속 버전에서는 툴바의 배경 사진을 사용자 정의할 수 있었다.[21]
트릴리안과 윈앰프 등 인스턴트 메신저 클라이언트, 미디어 센터, 미디어 플레이어 소프트웨어와 같은 프로그램들에서 스킨이 가장 인기가 있는데, 이는 이러한 프로그램들이 장려하려는 재미와 연관되어 있기 때문이다.
6. 표준 인터페이스
X 윈도 시스템을 사용하는 플랫폼은 표준 인터페이스 변경을 지원하며, 그렇지 않은 플랫폼은 서드파티 프로그램을 통해 기능을 추가할 수 있다. 예를 들어, 마이크로소프트 윈도우용 WindowBlinds나 macOS용 ShapeShifter와 같은 프로그램이 있다.
7. 웹사이트 테마
많은 웹사이트, 특히 소셜 미디어 기능을 제공하는 웹사이트는 스킨을 적용할 수 있다. H2G2와 같이 페이지 레이아웃을 대폭 변경하는 스킨을 제공하는 경우도 있고, 일부 사이트는 외관상의 변경만 가능한 스킨을 제공하기도 한다. 이는 웹사이트의 기반 기술에 의해 지원되는데, 예를 들어 XML과 XSLT는 레이아웃의 주요 변경을, CSS는 다양한 시각적 스타일을 쉽게 생성할 수 있게 한다.
참조
[1]
웹사이트
Visual Styles (Windows)
http://msdn.microsof[...]
Microsoft
2013-03-18
[2]
웹사이트
A guide to Spider-Man PS4's many costumes, and their comic roots
https://www.polygon.[...]
2019-11-04
[3]
웹사이트
Final Fantasy 13-2 Assassin's Creed costume DLC released
https://www.eurogame[...]
2020-01-24
[4]
웹사이트
Sans from Undertale joins Smash Bros. Ultimate as a Mii Fighter costume
https://www.polygon.[...]
2020-01-24
[5]
웹사이트
Harley Quinn is officially coming to Fortnite
https://www.polygon.[...]
2020-02-06
[6]
간행물
Thanos is coming to Fortnite for epic Avengers: Infinity War crossover
http://ew.com/gaming[...]
2018-05-07
[7]
웹사이트
Fortnite will start selling NFL skins this week
https://www.theverge[...]
2018-11-05
[8]
웹사이트
Travis Scott is touring inside Fortnite this week
https://www.theverge[...]
2020-04-20
[9]
논문
Video game loot boxes are psychologically akin to gambling
2018-06-18
[10]
웹사이트
Fall Loot Box Glut Leads To Widespread Alarm
https://kotaku.com/f[...]
2017-10-10
[11]
웹사이트
Loot boxes have reached a new low with Forza 7's "pay to earn" option
https://arstechnica.[...]
2019-11-04
[12]
웹사이트
Battle passes are replacing loot boxes, but they're not necessarily a better deal
https://www.pcgamer.[...]
2018-07-05
[13]
웹사이트
How Counter-Strike: Global Offensive is turning into the world's most exciting eSport
https://www.pcgamesn[...]
[14]
웹사이트
The hidden world of Steam trading
http://www.polygon.c[...]
2014-05-22
[15]
간행물
How $400 virtual knives saved Counter-Strike
http://www.pcgamer.c[...]
Future plc
2015-09-17
[16]
간행물
CS: GO Arms Deal update adds more than 100 weapon skins, supports eSports
http://www.pcgamer.c[...]
2013-08-14
[17]
논문
China in the Skin: In Search of a Chinese Video Game
https://read.dukeupr[...]
2023-09-01
[18]
웹사이트
Theme File Format (Windows)
https://msdn.microso[...]
Microsoft
2017-08-13
[19]
웹사이트
Use themes to change the look of Firefox
https://support.mozi[...]
Mozilla Foundation
[20]
웹사이트
A splash of color to your browser: Artist Themes for Google Chrome
http://chrome.blogsp[...]
Google Chrome Blog
2009-10-05
[21]
웹사이트
How to Restore the Background Bitmap on the Internet Explorer Toolbars
http://support.micro[...]
Microsoft
2007-01-24
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com